Big Huge Thesaurus

Mustelus mustelus

noun